home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / doorskl3.arc / KEYS.H < prev    next >
C/C++ Source or Header  |  1992-01-15  |  2KB  |  121 lines

  1. /* Keys.H file -- how DoorSkel passes keys around in a char */
  2.  
  3. #ifdef UP
  4.   #undef UP
  5. #endif
  6.  
  7. #define TAB            9
  8. #define HT            9
  9. #define RUBOUT        8
  10. #define BELL         7
  11. #define ESC            27
  12. #define SHIFT_HT    143
  13. #define SHIFT_TAB    143
  14.  
  15. #define ALT_A       158
  16. #define ALT_D       160
  17. #define ALT_B        176
  18. #define ALT_F       161
  19. #define ALT_O       152
  20. #define ALT_P        153
  21. #define ALT_R        147
  22. #define ALT_J        164
  23. #define ALT_L        166
  24. #define ALT_X        173
  25. #define ALT_N        177
  26. #define ALT_C       174
  27. #define ALT_T        148
  28. #define ALT_Q       144
  29. #define ALT_U       150
  30. #define ALT_S       31+128
  31. #define ALT_W        17+128
  32. #define ALT_M        50+128
  33. #define ALT_Y       21+128
  34. #define ALT_V       47+128
  35.  
  36. #define CTRL_S      19
  37. #define CTRL_T        20
  38. #define CTRL_B        2
  39. #define CTRL_D        4
  40. #define CTRL_F        6
  41. #define CTRL_R      18
  42. #define CTRL_Z      26
  43. #define CTRL_W        23
  44. #define CTRL_Y      25
  45. #define CTRL_A      1
  46. #define CTRL_E        5
  47. #define CTRL_N        14
  48. #define CTRL_K        11
  49. #define CTRL_L        12
  50. #define CTRL_O      15
  51. #define CTRL_Q      17
  52. #define CTRL_U      21
  53.  
  54. #define F1        187
  55. #define F2        188
  56. #define F3        189
  57. #define F4        190
  58. #define F5        191
  59. #define F6        192
  60. #define F7        193
  61. #define F8        194
  62. #define F9        195
  63. #define F10        196
  64.  
  65. #define HOME    199
  66. #define UP        200
  67. #define PGUP    201
  68. #define BS        203
  69. #define FWD        205
  70. #define END        207
  71. #define DN        208
  72. #define PGDN    209
  73. #define INS        210
  74. #define DEL        211
  75. #define LEFT    75+128
  76. #define RIGHT   77+128
  77.  
  78. #define ALT_F1  232
  79. #define ALT_F2  233
  80. #define ALT_F3  234
  81. #define ALT_F4  235
  82. #define ALT_F5  236
  83. #define ALT_F6  237
  84. #define ALT_F7  238
  85. #define ALT_F8  239
  86. #define ALT_F9  240
  87. #define ALT_F10 241
  88.  
  89. #define CTRL_F1    94+128
  90. #define CTRL_F2 95+128
  91. #define CTRL_F3 96+128
  92. #define CTRL_F4 97+128
  93. #define CTRL_F5 98+128
  94. #define CTRL_F6 99+128
  95. #define CTRL_F7 100+128
  96. #define CTRL_F8 101+128
  97. #define CTRL_F9 102+128
  98. #define CTRL_F10 103+128
  99.  
  100. #define ALT_1   248
  101. #define ALT_2    249
  102. #define ALT_3    250
  103. #define ALT_4    251
  104. #define ALT_5    252
  105. #define ALT_6    253
  106. #define ALT_7    254
  107. #define ALT_8    255
  108. #define ALT_9    128
  109. #define ALT_0    129
  110.  
  111.  
  112. #define CTRL_HOME    247
  113. #define CTRL_BS        243
  114. #define CTRL_FWD    244
  115. #define CTRL_END    245
  116.  
  117. #define CTRL_PGUP    132
  118. #define CTRL_PGDN   246
  119. #define CTRL_RIGHT  116+128
  120. #define CTRL_LEFT   115+128
  121.